Tureng Mobile
Genel
2
f.
make difficulties
f.
hamper
Deyim
1
make heavy weather of